from trinidad y tobago - Spanish English Dictionary